to lambast someone - Turc Anglais Dictionnaire